package com.tsingeye.viid.service;

import com.tsingeye.viid.domain.SubImageInfo;
import com.tsingeye.viid.domain.ViidMotorVehicle;
import com.tsingeye.viid.domain.ViidMotorVehicleRequest;

import java.util.List;

public interface ViidMotorVehicleService {
    /**
     * 批量新增机动车和机动车照片
     * @param motorVehicleObject 机动车列表
     * @param subImageInfoList 机动车照片列表
     * @return 返回
     */
    int batchInsertMotorVehiclesAndMotorVehiclesImages(List<ViidMotorVehicleRequest> motorVehicleObject, List<SubImageInfo> subImageInfoList);

    /**
     * 查询机动车信息列表
     *
     * @param viidMotorVehicle 机动车信息
     * @return 机动车信息集合
     */
    public List<ViidMotorVehicle> selectViidMotorVehicleList(ViidMotorVehicle viidMotorVehicle);
}
